fill a place abundantly - Spanish English Dictionary